package site.jlopen.mapper.data;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import site.jlopen.dao.data.KusciaDataDao;
import site.jlopen.domain.data.KusciaData;
import site.jlopen.domain.data.event.KusciaDataEvent;

/**
* @ClassName: KusciaDataMapper
* @Description: KusciaDataDao对应的Mapper继承类
* 由KusciaDataDao提供基本的增删改查接口，其他业务接口在此实现即可
* @author 码农小鹿
* @date 2024-08-15
 */
public interface KusciaDataMapper extends KusciaDataDao {
    
    KusciaDataEvent selectByInfo(KusciaData info);
    
    List<KusciaDataEvent> selectNotAuth(@Param("nodeId")Long nodeId, @Param("projectId")Long projectId);
    
    List<KusciaData> selectInviteDatas(Long projectId);
}
